/** @format */

import { stringify } from 'qs'
import request from '../utils/request'

//企业发布任务
export function createJob(params) {
  return request.post(`/zb-company/create-job`, params)
}

//修改企业信息
export function editCompany(params) {
  return request.post(`/zb-company/edit-company`, params)
}

//编辑任务信息
export function editJob(params) {
  return request.post(`/zb-company/edit-job`, params)
}

// 查询企业用户信息
export function getCompanyUserDetail() {
  return request(`/zb-company/get-company-user-detail`)
}

// 查询企业自己发布的任务总数量
export function getJobCount(params) {
  return request(`/zb-company/get-job-count?${stringify(params)}`)
}

// 查询企业自己发布的任务详情
export function getJobDetail(params) {
  return request(`/zb-company/get-job-detail?${stringify(params)}`)
}

// 查询企业自己发布的任务
export function getJobList(params) {
  return request(`/zb-company/get-job-list?${stringify(params)}`)
}

// 查询接单人列表
export function getUserList(params) {
  return request(`/zb-company/get-user-list?${stringify(params)}`)
}

// 更改任务状态
export function editJobStatus(params) {
  return request.post(`/zb-company/edit-job-status`, params, true)
}

// 设置服务状态
export function companyEditUserJobType(params) {
  return request.post(`/zb-company/edit-user-job-type`, params, true)
}

// 查询91灵工企业
export function getRecommendCompany(params) {
  return request(`/zb-company/search-zb-company?${stringify(params)}`)
}

// 查询91灵工企业详情
export function getRecommendCompanyDetail(id) {
  return request(`/zb-company/get-company-detail?id=${id}`)
}


// 查询任务费用列表
export function getJobCostList(jobId) {
  return request(`/zb-job-cost/list-job-cost?jobId=${jobId}`)
}